Pompano sole - French English Dictionary